package com.zzf.mall.search.vo;

import com.zzf.common.dto.es.SkuESModel;
import lombok.Data;

import java.util.List;

/**
 * 封装检索后的响应信息
 */
@Data
public class SearchResult {

    private List<SkuESModel> products; //查询到的所有的商品信息 满足条件

    private Integer pageNum; // 当前页

    private Long total; //总的记录数

    private Integer totalPages; //总页数

    private List<Integer> navs; // 需要显示的分页的页码

    //当前查询的所有的商品涉及到的所有的品牌信息
    private List<BrandVO> brands;

    //当前查询的所有的商品涉及到的所有的属性信息
    private List<AttrVO> attrs;

    //当前查询的所有商品涉及到的所有的类别信息
    private List<CatalogVO> catalogs;

}
